Go to QuArK Web Site
The CVS repository at SourceForge
Updated 12 Dec 2003
Upper levels:
QuArK Information Base
4. The Source Code

 4.1. The CVS repository at SourceForge

 [ Prev - Up - Next ] 

The source of QuArK is now based on a CVS repository provided by SourceForge. Here is how you can access it.


 Index


 Required software

Armin Rigo, Peter Brett - 12 Dec 2003   [ Top ] 

First, note that you need no special software to browse the on-line version of the repository.

For more serious work, the software you need is first a CVS client. Although the command-line version works perfectly well, there is a GUI version (WinCVS) available.

If you want to be able to contribute your own changes to the source into the repository, you will also need an SSH client. You can use this one, or alternatively you could use PuTTY (read CVS client installation: WinCvs with PuTTY on 32-bit Microsoft Windows platforms to help you get set up with it).


 Anonymous downloading

Armin Rigo - 30 Oct 2000   [ Top ] 

Once WinCVS is installed, you can anonymously download the QuArK source. Configure WinCVS (from the Admin menu) as follows:

CVS Root:              anonymous@cvs.quark.sourceforge.net:/cvsroot/quark
Authentication method: pserver (password-based)

You can then checkout one or several of the modules "source", "runtime" and "infobase". If you are prompted for a password, type enter (no password).

"Checkout" means the initial download; "Update" means smaller downloads that only carry the updates that other people have done; "Commit" means upload of your own changes.

Be careful, it seems that if you checkout modules anonymously, you might not be able to commit changes later even if you officially register. To prevent problems, avoid modifying files that you downloaded anonymously. If you want to modify these files, first officially register and checkout the modules under your official name.


 Registering at SourceForge

Armin Rigo, Peter Brett - 12 Dec 2003   [ Top ] 

Connect to the SourceForge website and register yourself as a new user. Then contact a project administrator and give your login name so that we can add you to the QuArK project members list.

Follow the instructions given in the file ssh-pack.zip to configure WinCVS for non-anonymous access to the repository. Alternatively, read CVS client installation: WinCvs with PuTTY on 32-bit Microsoft Windows platforms from the SF.net site documentation



GNU General Public License by The QuArK (Quake Army Knife) Community - http://www.planetquake.com/quark

 [ Prev - Top - Next ]